Testing in Service Oriented Architectures with dynamic binding: A mapping study

نویسندگان

  • Marcos Palacios
  • José García-Fanjul
  • Javier Tuya
چکیده

Context: Service Oriented Architectures (SOA) have emerged as a new paradigm todevelop interoperable and highly dynamic applications.Objective: This paper aims to identify the state of the art in the research on testing inService Oriented Architectures with dynamic binding.Method: A mapping study has been performed employing both manual and automaticsearch in journals, conference/workshop proceedings and electronic databases.Results: A total of 33 studies have been reviewed in order to extract relevantinformation regarding a previously defined set of research questions. The detection offaults and the decision making based on the information gathered from the tests havebeen identified as the main objectives of these studies. To achieve these goals,monitoring and test case generation are the most proposed techniques testing bothfunctional and non-functional properties. Furthermore, different stakeholders have beenidentified as participants in the tests, which are performed in specific points in timeduring the life cycle of the services. Finally, it has been observed that a relevant groupof studies have not validated their approach yet.Conclusions: Although we have only found 33 studies that address the testing of SOAwhere the discovery and binding of the services are performed at runtime, this numbercan be considered significant due to the specific nature of the reviewed topic. Theresults of this study have contributed to provide a body of knowledge that allowsidentifying current gaps in improving the quality of the dynamic binding in SOA usingtesting approaches.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Services-Based Process Platform

Service oriented software architectures that are aware of business processes will form the core of operational IT landscapes in the future. This contribution starts with an introduction of the state of the art in service oriented architectures. A concrete case study identifies central requirements that are not satisfied by these architectures so far. The authors argue that semantically rich des...

متن کامل

A Reference Architecture for Automation of Inter-Organizational Process-Oriented Collaboration

In today’s competitive, dynamic, and changing business environment, being able to collaborate globally within and beyond the enterprise borders is critical. Inter-Organizational Collaborations (IOCs) have been proposed as a response to the characteristics of highly competitive global business environments. So far, a number of reference models, frameworks, and ad hoc architectures related to som...

متن کامل

An Autonomic Service Oriented Architecture in Computational Engineering Framework

Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...

متن کامل

An Autonomic Service Oriented Architecture in Computational Engineering Framework

Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...

متن کامل

Considering Topological Constraints for the Description of Dynamic Service-Oriented Orchestrated Architectures

The description of run-time changing architectures cannot be limited to the specification of a unique static topology but must cover the scope of all the correct configurations. We develop, in this paper, the concept of architectural styles to achieve this goal. We elaborate and specify the basic architectural styles for the design of service-oriented applications. For this purpose we develop a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Information & Software Technology

دوره 53  شماره 

صفحات  -

تاریخ انتشار 2011